package indi.luckly.service;


import com.baomidou.mybatisplus.extension.service.IService;
import indi.luckly.common.request.SignInRequestParams;
import indi.luckly.common.response.SignInResponseData;
import indi.luckly.common.response.ResponseResult;;
import indi.luckly.entity.Sign;

/**
 * <p>
 * 签到服务类
 * </p>
 *
 * @author wangchengyuan
 * @since 2021-12-26
 */
public interface ISignService extends IService<Sign> {

    /**
     * 签到
     *
     * @param params 签到入参
     * @return 签到结果
     */
    ResponseResult<SignInResponseData> signIn(SignInRequestParams params);

}
